Search Result for "neem seed":
Wordnet 3.0

NOUN (1)

1. seed of neem trees; source of pesticides and fertilizer and medicinal products;


WordNet (r) 3.0 (2006):

neem seed n 1: seed of neem trees; source of pesticides and fertilizer and medicinal products